//#define _CRT_SECURE_NO_WARNINGS 
//#include <stdio.h>
//
//double fun(double x)
//{
//	if (x == 1)
//	{
//		return 1;
//	}
//	else
//	{
//		if ((int)x % 2 == 0)
//		{
//			return -(1 / x) + fun(x - 1);
//		}
//		else
//		{
//			return (1 / x) + fun(x - 1);
//		}
//	}
//}
//int main()
//{
//	int m = 0;
//	int i = 0;
//	double arr[100] = { 0 };
//	scanf("%d", &m);
//	for (i = 0; i < m; i++)
//	{
//		scanf("%lf", &arr[i]);
//	}
//	for (i = 0; i < m; i++)
//	{
//		printf("%.2lf\n",fun(arr[i]));
//	}
//	
//	return 0;
//}
